12 The Esplanade, St Kilda, Port Phillip, Victoria VIC 3182, Australia
View on Map
What travelers say:
The taste of the izakaya in Japan at home is quite good overall. We have a total of six people, almost all the dishes on the menu have been ordered around, all above the level. The environment is right next to the beach and it is very beautiful at sunset.